recent advances in technology - Spanisch Englisch Wörterbuch